interconnection facility - Francés Inglés Diccionario